Loading...
2020. 6. 24. 16:56

Atmega128 for 문 지연

이번 글에서는 delay 함수를 사용하지 않고 for문으로 시간 지연을 만드는 간단한 방법에 대해서 설명드리겠습니다. 정말 기초적인 것이지만 오히려 기초적인 부분이라 확인하지 못하고 넘어가는 사소한 문제로 처음 Atmega를 접하시는 분들이라면 왜 안되지? 하는 생각을 가질 수 있을 법한 상황들이 많습니다. 이를 알아보기 위해서 avr studio에 정의되어 있어 바로 사용할 수 있는 DELAY 함수에 대해 간략히 알아보고 for문으로 시간을 지연시키는 동작에 대해 알아보겠습니다. DELAY 함수 Atmega128에서는 이러한 방법을 쉽게 사용하기 위해서 DELAY 함수가 헤더파일로 존재합니다. 헤더파일(delay.h)의 시간지연 방식을 구현해 놓은 방법을 보면 다음과 같습니다. void _delay_m..

Atmega128 관련 카테고리입니다.

반갑습니다. 이 카테고리에서는 앞으로 AVR atmega128 을 가지고 다양한 예제를 제 포스팅을 접하는 분들이 쉽게 따라해 볼 수 있도록 포스팅을 진행할 예정입니다. 1. 어셈블리어가 아닌 일반 C 언어로 소스 코드를 진행하려 합니다. (사실 제가 avr 어셈블리어를 따로 해본적이 없습니다. ㅎ) 2. atmega128 관련해서만 포스팅을 진행할 예정입니다. (다른 atmega에서도 적용할 수 있게 최대한 쉽게 진행해보겠습니다..) 3. 128 관련해서 필요하신 부분을 말씀해주시면 반영해서 다음 포스팅 때 진행해보겠습니다! 댓글 부탁드립니다! 아래는 현재까지 작성된 내용들의 링크입니다. https://like-edp.tistory.com/entry/Atmega128-for-%EB%AC%B8-%EC%A..